analysis data data mining research duplicate data database doors data integration data migration business intelligence recovery data cleansing entry deduplication door data management consulting data quality